punch card ballot - Turkish English Dictionary